About Focus Innovation Limited (06680229) United Kingdom