About The Blue Hare Therapies Ltd (10933844) United Kingdom