About Snapdragon Edinburgh Limited (SC492980) United Kingdom