About Osr Fitness & Wellbeing Ltd (10619193) United Kingdom