About Neky Consultants Limited (09163049) United Kingdom