About De Whitefranca Venture Ltd (11787123) United Kingdom