About Technologi Worldwide Limited (09793289) United Kingdom