About Regen Holdings Limited (09353257) United Kingdom