About Dallact Ltd (13022843) United Kingdom