About Merakia Limited (09963841) United Kingdom