About 3re Power Limited (SC426107) United Kingdom