About Encred Holdings Ltd (12531681) United Kingdom