About B224 London Limited (12980166) United Kingdom