About Loko Investments Ltd (13349699) United Kingdom