About Jacx Limited (10944138) United Kingdom