About Open Connections Solutions Limited (03768233) United Kingdom