About Lokoom Investments Ltd (10972568) United Kingdom