About Hummingbird Kts Limited (NI659432) United Kingdom