About N Wellness Solutions Ltd (12287438) United Kingdom