About Entra International Ltd (05860510) United Kingdom