About Studio-one Vc Limited (SC245305) United Kingdom