About Nuno Teixeira Limited (11305266) United Kingdom