About Quad Energy Investments 2 Limited (13286025) United Kingdom