About Formera Investments Limited (12355727) United Kingdom