About Chrispus Kayiki Ltd (12288140) United Kingdom