About Tradebox Holdings Limited (10772914) United Kingdom