About Desolstice Limited (12097248) United Kingdom