About Richard W Holdings Ltd. (13076039) United Kingdom