About Formic Limited (02424786) United Kingdom