About Technogi Limited (12176412) United Kingdom