About Open Network Services Group Ltd (06638450) United Kingdom