About Modex Spaces Ltd (00496853) United Kingdom