About Anjel Holdings Limited (12600853) United Kingdom