About Penny Intellectual Property Holdings Limited (07000299) United Kingdom