About Enframed Limited (11941100) United Kingdom