About North West Desi Londoners Ltd (12127482) United Kingdom