About Sport Tours Italia Ltd. (10826650) United Kingdom