About Mare Street Limited (10004993) United Kingdom