About Polytangle Ip Limited (09702667) United Kingdom