About Nassa Group Limited (12083964) United Kingdom