About Theodore Global Limited (11216019) United Kingdom