About 168 Technology Limited (04272438) United Kingdom