About Rubin Estates Limited (12013452) United Kingdom