About Kellaton Ventures Ltd (09705517) United Kingdom