About Open Connections Holdings Limited (03768227) United Kingdom