About Open Solutions Global Limited (09551687) United Kingdom