About De Facto 1109 Limited (05063920) United Kingdom