About Kibitz Consulting & Sports Management Ltd (09961682) United Kingdom