About De Raal Associates Ltd (11618093) United Kingdom