About Ansgar Power Ltd (11316177) United Kingdom