About Studio Bijou Ltd (13230154) United Kingdom