About The Kenyan Ltd. (SC253116) United Kingdom