About Formidable Integrated Solutions (formis) Limited (07564002) United Kingdom