About Kimmack Ltd. (05354168) United Kingdom