About Dumi Senda Ltd (11602860) United Kingdom