About Klein Mein Limited (13075535) United Kingdom