About Dumea Sf Soulution Ltd (12984458) United Kingdom