About J-bit Innovations Limited (09670002) United Kingdom