About Deld Investment Limited (SC494440) United Kingdom