About Nandi Nicole Ltd (12690588) United Kingdom