About Deltanova Limited (13429032) United Kingdom