About Dragon S Swamp Ltd (12947390) United Kingdom