About Abeille Limited (09139022) United Kingdom