About Noyokiba Limited (12837225) United Kingdom