About Geely Holdings Limited (11912925) United Kingdom