About Ok Plus Solutions Ltd (11682934) United Kingdom