About Meant 2 Be Management Limited (11797423) United Kingdom