About A.r.t. Research Technology Ltd (12249614) United Kingdom