About Formloose Limited (03522403) United Kingdom