About Technologise Ltd (13029993) United Kingdom