About Tyregen Holdings Limited (10531665) United Kingdom