About Studio Basheva Ltd (06397126) United Kingdom