About Jespersen Consulting Limited (10024888) United Kingdom