About Snap Management Limited (09911801) United Kingdom