About Abesha Ltd (09785077) United Kingdom