About Eklindh Invest Limited (12244636) United Kingdom