About Hummingbird Optical Limited (11105256) United Kingdom