About Divine Care & Ventures Limited (12824096) United Kingdom