About Sophia Tech Ltd (10829657) United Kingdom