About Open Care Platform Ltd (13562441) United Kingdom