About Masspace Ltd. (13298688) United Kingdom