About Dekali Limited (08171560) United Kingdom