About Idiosync Ltd (11354569) United Kingdom