About Deponte Technology Limited (11351210) United Kingdom