About Damcanquadlux Limited (10082245) United Kingdom