About Intellectual Innovations Ltd (09791844) United Kingdom