About The Lodestar Clinic Ltd (10698258) United Kingdom