About Abdallahyoussef Ltd (13484539) United Kingdom