About Kenya Berkshire Limited (10084361) United Kingdom