About Tek Mbo Limited (10196859) United Kingdom