About Portia Fox Limited (10961630) United Kingdom