About Ruby Curry Ltd (12815365) United Kingdom