About N Broll Ltd (11458033) United Kingdom