About Neke Limited (12721760) United Kingdom