About Boodoo Ltd. (08238626) United Kingdom