About Masood Holdings Ltd (12264049) United Kingdom