About Deqoni Limited (11235137) United Kingdom