About Parmar Technologies Limited (02760773) United Kingdom