About Lokko Ltd (10236036) United Kingdom