About Nikolaos Flaris Limited (08733567) United Kingdom