About Ar-raad Technologies Ltd (SC609302) United Kingdom