About World Bitless Association Limited (07966763) United Kingdom