About Engvall Holdings Ltd (11748517) United Kingdom