About Adalay It Solutions Limited (07504401) United Kingdom