About Purple Ball Trading Limited (12748026) United Kingdom