About Studio Rak Ltd (13191745) United Kingdom