About Jba Consulting Limited (11306332) United Kingdom