About B8 London Ltd (07576524) United Kingdom