About Yellow Sub Group Holdings Llp (OC425989) United Kingdom