About Deltapunkt Ltd (11013396) United Kingdom