About Delli Usak Limited (08159698) United Kingdom