About Off Cut Holdings Limited (12852103) United Kingdom