About Abyan & Amoura Ltd (11975525) United Kingdom