About Arrex Ltd (12863284) United Kingdom