About De Borja Ltd (NI677055) United Kingdom