About Proma Group Limited (12268141) United Kingdom