About Ljt.power Project Solutions Ltd (12198659) United Kingdom