About Nicole International Investment Limited (12730490) United Kingdom