About Adeen It Solutions Limited (09057217) United Kingdom