About Triple 7even Limited (10042144) United Kingdom