About Yesterday S World Holdings Limited (06900513) United Kingdom