About Studio Y1 Limited (SC678504) United Kingdom