About Snapdragon Projects Ltd (10632435) United Kingdom