About Wapiti Consulting Limited (09537496) United Kingdom