About Meyer 2 Limited (00233885) United Kingdom