About Dilmore Lifescience Limited (11052562) United Kingdom