About Dessa Limited (07049935) United Kingdom