About New Rubycon Limited (10247054) United Kingdom