About Start Up Holding Llp (OC426187) United Kingdom