About Entkraft Ltd (12936239) United Kingdom