About Deneelapt Ltd (13291942) United Kingdom