About Delt Group Ltd (13288214) United Kingdom