About Jofa Nicole Enterprises Limited (13140581) United Kingdom