About Dotixt Solutions Ltd (10744977) United Kingdom