About Technologica Solutions Limited (12234199) United Kingdom