About Nikolaos Hamps Ltd (11675108) United Kingdom