About Meridious Holdings Ltd (12732785) United Kingdom