About Innovating Companies Ltd (12639080) United Kingdom