About Opertun Plc (12169909) United Kingdom