About Syntricate Investments Ltd (12359269) United Kingdom