About Clami Investments Holding Ltd (11883686) United Kingdom