About Ymca One Limited (07073754) United Kingdom