About Navarino Solutions Limited (08366027) United Kingdom