About Nuno Spinola Ltd (13199481) United Kingdom