About Flamengo Investment Ltd (10207701) United Kingdom