About Elem Investment Europe Ltd (13514421) United Kingdom