About Dynamic Life Catalyst Limited (12811701) United Kingdom