About Anba 8 Lyn Long Limited (09599805) United Kingdom