About Kenorama Ltd (10683208) United Kingdom