About Tess Omo Technologies Ltd (10362161) United Kingdom