About Whiz Kid Games Ltd (12924924) United Kingdom