About Numana Uk Limited (12176917) United Kingdom