About De-borg Limited (12205274) United Kingdom