About Ptr Designs Ltd (11843030) United Kingdom