About Off-cain Research & Development Foundation (11531648) United Kingdom