About Nico Bosch Ltd (12997739) United Kingdom