About Triple Line Technology Limited (10512601) United Kingdom