About New Entity Limited (11275191) United Kingdom