About Sf Navigation Ltd. (10298186) United Kingdom