About Loko Limited (08543486) United Kingdom