About Nucifera Associates Limited (12925205) United Kingdom