About Swimkam Uk Ltd (12419452) United Kingdom