About Studio 52.12 Ltd (13144384) United Kingdom