About Lucky Buddha 888 Limited (09068782) United Kingdom