About Jba Management Limited (05402492) United Kingdom