About Thefitbox Ltd (13052216) United Kingdom