About Albatross Alliance Lp (LP019968) United Kingdom