About Studio Bella Ltd (10440349) United Kingdom