About Deltak Limited (SC530506) United Kingdom