About Midrock Analysis Ltd (12983530) United Kingdom