About Studio 44 Limited (06964135) United Kingdom