About Oduro Fitness Limited (11770950) United Kingdom