About Kenkay Limited (NI658321) United Kingdom