About Swerve Energy Ventures Limited (09226079) United Kingdom