About Uk Innovations Group Ltd (12410315) United Kingdom