About Nameeqa Services Ltd (12940405) United Kingdom