About Metka Egn Regener8 Holding Limited (13127612) United Kingdom