About De Facto I.p. Limited (09970066) United Kingdom