About Navimax Technology L.p. (SL020272) United Kingdom