About De Facto 1341 Limited (05738391) United Kingdom