About Studio Manuka Limited (13596502) United Kingdom