About De Facto 1693 Limited (06935012) United Kingdom