About 3 Wickets International Ltd (12875434) United Kingdom