About Noyuki Limited (12199263) United Kingdom