About Triple J S Europe Limited (09763738) United Kingdom