About Rok It Solutions Limited (12466580) United Kingdom