About Formidable Funding Limited (12901256) United Kingdom