About Rubber Ring Financial Services Limited (12075495) United Kingdom