About Miller-abbasi Limited (10474906) United Kingdom