About Deksi Ltd (11871952) United Kingdom