About De Ruffchildprojxt Limited (11872492) United Kingdom