About Kerri Communications Ltd (11030043) United Kingdom