About J 16 Technologies Limited (05395652) United Kingdom