About Rojac (uk) Limited (05673865) United Kingdom