About Ridge Net Zero Ltd (12636140) United Kingdom