About Dekato Technology Limited (10455627) United Kingdom