About Navika Earth Ltd (12626046) United Kingdom