About Karen Ndiraire Limited Company Ltd (09808678) United Kingdom