About Focus Wellness Ltd (11834059) United Kingdom