About Flameni Holdings Ltd (10398503) United Kingdom