Full FRS Accounts:

Abuklea Ltd (No: 14153886)

# Title 2023-04-05 2024-04-05