About Parm Manhas Ltd (10880982) United Kingdom