About Rexol Ltd (12029052) United Kingdom