About Yes Syzygy Limited (05371196) United Kingdom