About Balance Energy 2 Ltd (12266348) United Kingdom