About Deeplogica Limited (09474850) United Kingdom