About Parmar Kenwins Limited (11492239) United Kingdom