About Iptor Publishing Systems Uk Limited (07185724) United Kingdom