About Technology One7 Limited (10374528) United Kingdom