About J Bar International Limited (12097344) United Kingdom