About Nandu Limited (11780696) United Kingdom