About Mintroom Terrace Limited (10869306) United Kingdom