About Rcpat Ltd. (SC385079) United Kingdom