About Allia Mer Ltd (13228941) United Kingdom