About Rim Holdings Limited (SC686748) United Kingdom