About La Formula Limited (12605404) United Kingdom