About Skilz Ltd (09366302) United Kingdom