About Dekab Ltd (12530746) United Kingdom