About Succinct Consulting Limited (09881669) United Kingdom