About Nubis 365 Limited (08484840) United Kingdom