About Johannisbeere Consulting Limited (10374808) United Kingdom