About Kami Developments Ltd (13089877) United Kingdom