About Denal Solution Ltd (13160922) United Kingdom