About Lokolo Limited (09246468) United Kingdom