About Albatross 1 Limited (13435879) United Kingdom