About Mma Den Battersea Limited (13175949) United Kingdom