About Syzygy Investment Holdings Ltd (13367562) United Kingdom