About Periworld Limited (02004643) United Kingdom