About Shot Technologies Limited (13194507) United Kingdom