About Ipspecialist Ltd. (10883539) United Kingdom