About Abeille Trading Limited (12328945) United Kingdom