About Nb Tennis Ltd (12226906) United Kingdom