About Delik Limited (13642311) United Kingdom