About The Snatch Corporation (uk) Ltd. (03769509) United Kingdom