About Kernbay Limited (12093012) United Kingdom