About The Neuro Balance Centre Ltd (12304362) United Kingdom