About Albatross Global Trading Ltd (09781832) United Kingdom