About Dedigama Holdings Ltd (12601899) United Kingdom