About C&i Wellness Ltd (11965486) United Kingdom