About Technology Design Co. Limited (10909898) United Kingdom