About Zuhalter Technologies Ltd (09242677) United Kingdom