About Nicabelle S Limited (13321840) United Kingdom