About Merk Solutions Ltd (06912416) United Kingdom