About Diagnose & Fix Ltd (10048226) United Kingdom