About Polycare Research Technology Uk Limited (12084615) United Kingdom