About Monocle & Partners Limited (12733068) United Kingdom