About Rubus Ilex Ltd (11845627) United Kingdom