About Schneider Energy Ltd (12104446) United Kingdom