About Lokgenesis Ltd (12533937) United Kingdom