About Albatross Midco Limited (12155305) United Kingdom