About Rubin Designs Ltd (11734994) United Kingdom