About Nicole S & Nick S Ltd (04916263) United Kingdom