About Neidin Consultants Limited (09393958) United Kingdom