About Brandfox Sales L.p. (SL009022) United Kingdom