About Zychrono Ltd (11862966) United Kingdom