About Technology 7 Limited (06687148) United Kingdom