About Deas Solutions Limited (SC491584) United Kingdom