About Arx International Limited (11835589) United Kingdom