About Mini Skillz Limited (10846144) United Kingdom