About Suffi Investments Ltd (11826472) United Kingdom