About Jba Associates Ltd (11054409) United Kingdom