About T Shot Limited (12941351) United Kingdom