About Skillz&drillzsportz Limited (11235228) United Kingdom