About Gpl Technologies Uk Limited (13525112) United Kingdom