About Badmaash Limited (SC575347) United Kingdom