About Kodiak Limited (11473018) United Kingdom