About Rubykon Limited (04106976) United Kingdom