About Jjm Technologies Limited (10152824) United Kingdom