About Planethold Limited (04242878) United Kingdom