About The Nectary Ltd (SC665467) United Kingdom