About De Facto 1641 Limited (06618933) United Kingdom