About First Rubus Ltd (11219636) United Kingdom