About J76 Ltd. (09311928) United Kingdom