About Operative Resource Ltd (11555428) United Kingdom