About Mia Noma Limited (12111973) United Kingdom