About Hynell Intellectual Property Limited (08816871) United Kingdom