About Merope Consultants Limited (12362136) United Kingdom