About Bouncysnapdragon Ltd (12468633) United Kingdom