About De Facto 1779 Limited (07339453) United Kingdom