About Formera Holdings Limited (12939257) United Kingdom