About Ultraflex Europe Holdings Limited (12851080) United Kingdom