About Crr Investments Limited (13487361) United Kingdom