About Opperg Ltd (12293973) United Kingdom