About Monocle Solutions Limited (07609992) United Kingdom