About Noak 7 Solution Limited (12709580) United Kingdom