About Transfer Sports Limited (10624380) United Kingdom