About Snefru Consulting Limited (03595069) United Kingdom