About Snap Management Consultants Limited (07748416) United Kingdom