About Silent Energy Solutions Limited (11596218) United Kingdom