About Abdelle Yahya Ltd (13318174) United Kingdom