About Opal Prop Tech Group Ltd (13299094) United Kingdom