About Mindsync Ltd. (SC689723) United Kingdom