About Klein Corporation Limited (12482686) United Kingdom