About Sps Cambodian Foundation Limited (07375179) United Kingdom