About Kenkr Ltd (12582842) United Kingdom