About Purple Patch Profits Limited (12561073) United Kingdom