About Roffa Holding Limited (11929667) United Kingdom