About Rubycon Holdings Ltd (10987120) United Kingdom