About Arx Logic Ltd (12856047) United Kingdom