About Lalokimo Limited (08928391) United Kingdom