About Flaminia Investments Limited (10537698) United Kingdom