About Intellectual Services Ltd (12275428) United Kingdom