About Keakie Ltd. (10179827) United Kingdom