About Rubin Holding Ltd (07880554) United Kingdom