About Backgammon Consulting Limited (10707449) United Kingdom