About Delsenmax Ltd (10806719) United Kingdom