About Studio Chalita Design Ltd (13352109) United Kingdom