About Ip World Solutions Ltd (12178066) United Kingdom