About Kliers Investments Limited (12281234) United Kingdom