About Freddy S London Ltd. (08059102) United Kingdom