About Rubyflint Ltd (11914906) United Kingdom