About Manorgate Capital Management Limited (SC495414) United Kingdom