About Nicos Bilar Limited (10520685) United Kingdom