About Penar Engineering Solutions Ltd (11715247) United Kingdom