About Mode Technology Limited (03622997) United Kingdom