About Dellino Solutions Limited (11774344) United Kingdom