About Meetplace Technologies Limited (11106253) United Kingdom