About Monova Polo Limited (12027229) United Kingdom