About Rt Resources Holdings Limited (SC526353) United Kingdom