About D. Nicholls Arb Limited (12478985) United Kingdom