About Albatross Gt Ltd (10998529) United Kingdom