About Yes 2 Holdings Limited (07105748) United Kingdom