About Rubies Technologies Limited (13622047) United Kingdom