About Navarino Holdings Limited (13502640) United Kingdom