About James Pts Limited (11530032) United Kingdom