About B.r. Lander Holdings Limited (11708675) United Kingdom