About Clean Shot Limited (12330871) United Kingdom