About Jxb Technology Limited (07190127) United Kingdom