About Klingele Onboard (holdings) Limited (11823960) United Kingdom