About Monix Group Ltd (12284078) United Kingdom