About Ian Palmer Intellectual Property Ltd (05083484) United Kingdom