About Nicolindo Ltd (12173653) United Kingdom