About Rapport Investments Ltd (11140395) United Kingdom