About Herik Fenesi Ltd (12222624) United Kingdom