About Naila Masood Limited (12168640) United Kingdom