About Chichester Power Holdings Limited (12348329) United Kingdom