About Jba Corporation Ltd (10804703) United Kingdom