About Vitra (db Tech) Limited (12521323) United Kingdom