About Ronald James Technology Limited (10400881) United Kingdom