About Meer Trading Ltd (10823941) United Kingdom