About Ljka Engineering Limited (11676426) United Kingdom