About Metka-egn Renewco Holding Limited (12781785) United Kingdom