About Nookoo Limited (10398370) United Kingdom