About Studio Propolis Ltd (12916395) United Kingdom