About Neeb Holdings Ltd. (00625529) United Kingdom