About Rubus Securities Limited (07763071) United Kingdom