About Parmar Holdings Limited (09884266) United Kingdom