About Sheencha Ltd (13098288) United Kingdom