About Delta Side Ltd (11199601) United Kingdom