About Pemidoko Limited (10283910) United Kingdom