About Ndteye Limited (SC234279) United Kingdom