About Kampuchea Group Ltd (13611627) United Kingdom